thermal hydrocracking - French English Dictionary